combined windlasses - Spanish English Dictionary